#ifndef TEXTURE_H
#define TEXTURE_H

#include "glad/glad.h"
#include <string>

class Texture {
public:
  Texture(const std::string &path, unsigned int unit);
  ~Texture();

  void bind();

private:
  GLuint mTexture{0};
  int mWidth{0};
  int mHeight{0};
  int mUnit{0};
};

#endif // TEXTURE_H
